Virgin Orbit is ceasing operations "for the foreseeable future" and laying off about 90% of its workforce, according to CNBC.
Virgin Orbit is ceasing operations "for the foreseeable future" and laying off about 90% of its workforce, according to CNBC.